mixed blessing - German English Dictionary